home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / src / X11 / seyon / 1-README < prev    next >
Text File  |  1995-05-03  |  6KB  |  157 lines

  1. Introduction:
  2. =============
  3.  
  4.     Seyon is a complete full-featured telecommunications package for
  5.     the X Window System.  Some of its features are:
  6.  
  7.     Dialing directory that supports an unlimited number of entries.
  8.     The directory is fully mouse-driven and features call progress
  9.     monitoring, dial timeout, automatic redial, multi-number dialing,
  10.     and circular redial queue. Each item in the dialing directory can
  11.     be configured with its own baud rate, bit mask, and script file.
  12.     The dialing directory uses a plain-text phone book that can be
  13.     edited from withen Seyon. Seyon also supports manual dialing.
  14.  
  15.     Terminal emulation window supporting DEC VT02, Tektronix 4014, and
  16.     ANSI. Seyon delegates its terminal emulation to xterm, so all the
  17.     familiar xterm functions such as the scroll-back buffer,
  18.     cut-and-paste utility, and visual bell are availabe through
  19.     Seyon's terminal emulation window. Using xterm also means that
  20.     Seyon has a more complete emulation of VT102 than other any Unix
  21.     or DOS telecommunications program. Other terminal emulation
  22.     programs can also be used with Seyon to suit the user's need; for
  23.     example, color xterm can be used to provide emulation for color
  24.     ANSI (popular on many BBS systems), and xvt can be used if memory
  25.     is a bit tight.
  26.  
  27.     Script language to automate tedious tasks such as logging into
  28.     remote hosts. Seyon's script interpreter uses plain-text files and
  29.     has a syntax similar to that of sh, with a few extra addtions. It
  30.     supports many familiar statements such as conditional branching by
  31.     if-else and looping by goto. Scripts may be assigned to items in
  32.     the dialing directory for automatic execution after a connection
  33.     is made.
  34.  
  35.     Unlimited number of slots for external file transfer protocols.
  36.     Protocols are activated from a mouse-driven transfer console that
  37.     uses a plain-text file, editable from withen Seyon, for protocol
  38.     configuration. Seyon prompts the user for filenames only if the
  39.     chosen protocol requires filenames or if the transfer operation is
  40.     an upload, for which Seyon also accepts wildcards. Multiple
  41.     download directories can be specified for the different transfer
  42.     slots.
  43.  
  44.     Support for zmodem auto-download. Seyon detects incoming zmodem
  45.     signature and automatically activates a user-specified zmodem
  46.     protocol to receive incoming files. Zmodem transfers can thus be
  47.     completely automatic and require no user intervention.
  48.  
  49.     Translation modes. Seyon can perfrom useful trasnlations on the
  50.     user's input. From example, Seyon can translate backspace to
  51.     delete (useful on may Unix systems), newline to carriage return
  52.     (useful on many BBS hosts), and my favorite, meta key tranlation:
  53.     to send keys pressed while the meta (ALT) key is held down as an
  54.     escape (ESC) followed by the key press. The latter mode simulates
  55.     the meta key on hosts that do not support 8-bit-clean connections
  56.     and makes possible the use of the meta key in programs like Emacs
  57.     on such hosts.
  58.  
  59.     Other features: interactive setting of program parameters, on-line
  60.     help, software (XONN/XOFF) and hardware (RTS/CTS) flow control,
  61.     session capture to a file, and temporary running of a local shell
  62.     in the terminal emulation window.
  63.  
  64.     Seyon is intended to be both simple and extensively configurable.
  65.     Almost every aspect of Seyon can be configured via the resources
  66.     to suit the user's taste.
  67.  
  68. Portability:
  69. ============
  70.  
  71.     Seyon is reported to run on most Unix platforms. Read the file
  72.     PORTING for more details.
  73.  
  74. Use:
  75. ====
  76.  
  77.     Please read the manual page and the FAQ to learn how to use Seyon.
  78.     I've put a lot of effort into making the manual page as accurate
  79.     and up-to-date as possible.
  80.  
  81. IMPORTANT:
  82.  
  83.     Add the resource 'Seyon.modem: /dev/ttys0' to your Xdefaults file
  84.     (substitute your modem device for /dev/ttys0) or invoke seyon by
  85.     the switch '-modem /dev/ttys0'. You have to specify the full path
  86.     name of the device in all cases.
  87.  
  88.     The name of the startup file is 'seyon'. That of the dialing
  89.     directory is 'phonelist' and that of the protocols file is
  90.     'protocols'. These have to be in directory called '~/.seyon' by
  91.     default or in the current or home directoy. Examples are provided.
  92.  
  93.     To use Seyon, just invoke from anywhere by 'seyon &'. That's about
  94.     it.
  95.  
  96.     To advantage of Seyons's color, add the following to your
  97.     Xdefaults file:
  98.  
  99.               #ifdef COLOR
  100.               *customization: -color
  101.               #endif
  102.  
  103. Seyon is Free:
  104. ==============
  105.  
  106.     If you use Seyon and like it, sending me a picture postcard of a
  107.     site in your area would be nice, and would give me the incentive
  108.     to continue maintaining Seyon. If you don't feel like doing that
  109.     (you lazy bum! :-), just let me know by e-mail.
  110.  
  111. Development:
  112. ============
  113.  
  114.     Seyon was written and is being maintained on a no-name 386SX-25
  115.     PC-clone running linux with XFree86. The machine has 10MB of
  116.     memory and a 200MB hard drive. Seyon has its roots in xcomm 2.2,
  117.     which was written by Eric Coe and Larry Gensch.
  118.  
  119. Disclaimer:
  120. ===========
  121.  
  122.     This program is provided 'as is', with no explicit or implied
  123.     warranty. I disclaim all warranties with regard to this software,
  124.     including all warranties of merchantability and fitness. In no
  125.     event shall the author be liable for any damages resulting from
  126.     the use of this program.
  127.  
  128. Copyright:
  129. ==========
  130.  
  131.   Seyon is Copyright (c) of Muhammad M. Saggaf. Seyon is not
  132.   public domain. Permission is granted to use and distribute Seyon
  133.   freely for any use and to sell it at any price without reference to
  134.   the copyright owner provided that in all above cases Seyon is intact
  135.   and is not made part of any program either in whole or in part and
  136.   that this copyright notice is included with Seyon. Permission is
  137.   also granted to modify the source as long as the modified source is
  138.   not distributed.
  139.  
  140. Contact:
  141. ========
  142.  
  143.     For suggestions, patches, bug reports, or general discussion,
  144.     contact the author, or better yet, join the Seyon mailing list.
  145.     See the FAQ on how to join. Any letter you send to the mailing
  146.     list reaches me (and others who might help).
  147.  
  148. Author:
  149. =======
  150.  
  151.     Muhammad M. Saggaf
  152.     e-mail:     alsaggaf@mit.edu
  153.     Snail Mail: Muhammad Saggaf
  154.                 Box 9863
  155.                 Dhahran 31311
  156.                 SAUDI ARABIA
  157.